package com.bnd.utils;

import cn.hutool.core.util.RandomUtil;

/**
 * uuid工具类
 */
public class UuidUtil {
    /**
     * 获取uuid
     * @return
     */
    public static String getUuid() {
        return java.util.UUID.randomUUID().toString().replace("-", "");
    }

    /**
     * 获取指定长度的纯数字UUID
     * @param length 数字长度
     * @return 纯数字字符串
     */
    public static String getNumericUuid(int length) {
        return RandomUtil.randomNumbers(length);
    }

    /**
     * 获取默认长度（15位）的纯数字UUID
     * @return 15位纯数字字符串
     */
    public static String getNumericUuid() {
        return RandomUtil.randomNumbers(15);
    }
}
